A Rule-Based Language for Integrating Business Process and Business Rules
نویسندگان
چکیده
Business process modeling has become a popular method for improving organizational efficiency and quality. Automatic validation of process models is one of the most valuable features of modeling tools, in face of the increasing complexity of enterprise business processes and the richness of modeling languages. This paper proposes a formal language, Event-Condition-Action-Event (ECAE), for integrating Colored Petri Nets (CPN)-based business process with a set of business rules. We automate the integration process for validating the business process model. The ECAE language has several important features: its reasoning capabilities, its ability to express complex actions and events, and its declarative semantics. By enabling simulation of business process behavior, the reasoning capabilities facilitate the early detection of flaws
منابع مشابه
Using SBVR Profile for Integrating Business Vocabulary with BPMN Process Models
Creation of business vocabulary is the first step in business modelling and development of its supporting information systems. Current CASE tools still lack this capability. The goal of the paper is to allow integrating business vocabulary and business rules with business process models in CASE tools by providing UML profile for this purpose. The idea is demonstrated by a prototype implementing...
متن کاملSBVR Business Rules Generation from Natural Language Specification
In this paper, we present a novel approach of translating natural languages specification to SBVR business rules. The business rules constraint business structure or control behaviour of a business process. In modern business modelling, one of the important phases is writing business rules. Typically, a business rule analyst has to manually write hundreds of business rules in a natural language...
متن کاملRule-based business process modelling and enactment
A business process model is called rule-based if the logic of its control flow, data flow and resource allocation is declaratively expressed by means of business rules. Business rules are recognised as powerful representation forms that can potentially define the semantics of business process models and business vocabulary. To date, however, there is little consensus and fragmentary knowledge a...
متن کاملWill Rule based BPM obliterate Process Models?
Business rules can be used directly for controlling business processes, without reference to a business process model. In this paper we propose to use business rules to specify both business processes and the software that supports them. Business rules expressed in smart mathematical notations bring a requirements engineer straight to a consistent design. Concrete business rules are ones that c...
متن کاملBusiness Rules Approach to E-learning Systems Development
The paper presents business rules approach to the development of web services based elearning systems. The main contribution of this approach is a centralized way to capture, automate, manage and process learning knowledge in the form of rules, and to use it within e-learning system. The generic elearning system architecture has been extended by integrating business supporting business processe...
متن کامل